package com.glela.goods.model.request;

import java.util.List;

import com.glela.platform.model.request.RequestPageBaseModel;

public class GoodsRequest extends RequestPageBaseModel {

	private long goodId;

	private int brandId;

	private int categoryId;

	private int sort = 1;// 1默认(时间) 2价格

	private int order = 1;// 1升序(默认 小的在前面) 2 降序

	private List<Long> goodIdList;

	private List<Integer> brandIdList;

	private long teacherId;

	private int orderType = 0;

	private String labelName;

	private int isOpenRecommand;

	private String searchKeyWord;// 用户输入的查询关键词

	private int type;// 1是查商品，2是查品牌

	private int goodsType;// 0是查C区，1是查B区

	private long productId;

	private String specInfo;

	private long shareUserId;// 商品分享者用户id
	
	private long talentShareGoodId;//商品分享记录ID
	
	private String froms;// 从哪个平台发送的请求
	
	private int limitTimeSaleId;// 分时抢购活动主键ID

	private String livePlanId;//直播计划id

	public String getLivePlanId() {
		return livePlanId;
	}

	public void setLivePlanId(String livePlanId) {
		this.livePlanId = livePlanId;
	}

	public long getGoodId() {
		return goodId;
	}

	public void setGoodId(long goodId) {
		this.goodId = goodId;
	}

	public int getBrandId() {
		return brandId;
	}

	public void setBrandId(int brandId) {
		this.brandId = brandId;
	}

	public int getCategoryId() {
		return categoryId;
	}

	public void setCategoryId(int categoryId) {
		this.categoryId = categoryId;
	}

	public int getSort() {
		return sort;
	}

	public void setSort(int sort) {
		this.sort = sort;
	}

	public int getOrder() {
		return order;
	}

	public void setOrder(int order) {
		this.order = order;
	}

	public List<Long> getGoodIdList() {
		return goodIdList;
	}

	public void setGoodIdList(List<Long> goodIdList) {
		this.goodIdList = goodIdList;
	}

	public List<Integer> getBrandIdList() {
		return brandIdList;
	}

	public void setBrandIdList(List<Integer> brandIdList) {
		this.brandIdList = brandIdList;
	}

	public long getTeacherId() {
		return teacherId;
	}

	public void setTeacherId(long teacherId) {
		this.teacherId = teacherId;
	}

	public int getOrderType() {
		return orderType;
	}

	public void setOrderType(int orderType) {
		this.orderType = orderType;
	}

	public String getLabelName() {
		return labelName;
	}

	public void setLabelName(String labelName) {
		this.labelName = labelName;
	}

	public int getIsOpenRecommand() {
		return isOpenRecommand;
	}

	public void setIsOpenRecommand(int isOpenRecommand) {
		this.isOpenRecommand = isOpenRecommand;
	}

	public String getSearchKeyWord() {
		return searchKeyWord;
	}

	public void setSearchKeyWord(String searchKeyWord) {
		this.searchKeyWord = searchKeyWord;
	}

	public int getType() {
		return type;
	}

	public void setType(int type) {
		this.type = type;
	}

	public int getGoodsType() {
		return goodsType;
	}

	public void setGoodsType(int goodsType) {
		this.goodsType = goodsType;
	}

	public long getProductId() {
		return productId;
	}

	public void setProductId(long productId) {
		this.productId = productId;
	}

	public String getSpecInfo() {
		return specInfo;
	}

	public void setSpecInfo(String specInfo) {
		this.specInfo = specInfo;
	}

	public long getShareUserId() {
		return shareUserId;
	}

	public void setShareUserId(long shareUserId) {
		this.shareUserId = shareUserId;
	}

	public long getTalentShareGoodId() {
		return talentShareGoodId;
	}

	public void setTalentShareGoodId(long talentShareGoodId) {
		this.talentShareGoodId = talentShareGoodId;
	}

	public String getFroms() {
		return froms;
	}

	public void setFroms(String froms) {
		this.froms = froms;
	}

	public int getLimitTimeSaleId() {
		return limitTimeSaleId;
	}

	public void setLimitTimeSaleId(int limitTimeSaleId) {
		this.limitTimeSaleId = limitTimeSaleId;
	}

}
